Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


meshchatx/src/frontend/js/registries/coreNavEntries.js bce42bcdce0e7d2c6d78228e864a4cd1d974cc82 (bce42bcd) Text, 2.71 KB

T8b949e// SPDX-License-Identifier: 0BSD

T8b949e/** @typedef {'unreadConversationsCount' | 'relayChatUnreadCount' | 'missedCallsCount'} NavBadgeSource */

T8b949e/**
* @typedef {Object} NavEntry
* @property {string} id
* @property {{ name: string }} route
* @property {string} icon
* @property {string} labelKey
* @property {string} [label]
* @property {{ source: NavBadgeSource, pill?: boolean, cap?: number } | null} [badge]
* @property {'rrcEnabled' | null} [visibleWhen]
* @property {string | null} [pluginId]
*/

T8b949e/** @type {NavEntry[]} */
Tff7b72export Tff7b72const Te6edf3CORE_NAV_ENTRIES Tff7b72= Tb4b4b4[
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"messages"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"messages" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"message-text"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.messages"Tb4b4b4,
Te6edf3badgeTff7b72: Tb4b4b4{ Te6edf3sourceTff7b72: Ta5d6ff"unreadConversationsCount"Tb4b4b4, Te6edf3pillTff7b72: Tff7b72trueTb4b4b4, Te6edf3capTff7b72: T79c0ff99 Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"call"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"call" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"phone"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.audio_calls"Tb4b4b4,
Te6edf3badgeTff7b72: Tb4b4b4{ Te6edf3sourceTff7b72: Ta5d6ff"missedCallsCount"Tb4b4b4, Te6edf3pillTff7b72: Tff7b72trueTb4b4b4, Te6edf3capTff7b72: T79c0ff99 Tb4b4b4}Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"contacts"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"contacts" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"account-multiple"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.contacts"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"relay-chat"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"relay-chat" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"forum"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.relay_chat"Tb4b4b4,
Te6edf3badgeTff7b72: Tb4b4b4{ Te6edf3sourceTff7b72: Ta5d6ff"relayChatUnreadCount"Tb4b4b4, Te6edf3pillTff7b72: Tff7b72trueTb4b4b4, Te6edf3capTff7b72: T79c0ff1000 Tb4b4b4}Tb4b4b4,
Te6edf3visibleWhenTff7b72: Ta5d6ff"rrcEnabled"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"nomadnetwork"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"nomadnetwork" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"earth"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.nomad_network"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"map"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"map" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"map"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.map"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"archives"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"archives" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"archive"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.archives"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"tools"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"tools" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"wrench"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.tools"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"interfaces"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"interfaces" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"router"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.interfaces"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"network-visualiser"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"network-visualiser" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"hub"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.network_visualiser"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"blocked"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"blocked" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"gavel"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"banishment.title"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"settings"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"settings" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"cog"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.settings"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"identities"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"identities" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"badge-account"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.identities"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4{
Te6edf3idTff7b72: Ta5d6ff"about"Tb4b4b4,
Te6edf3routeTff7b72: Tb4b4b4{ Te6edf3nameTff7b72: Ta5d6ff"about" Tb4b4b4}Tb4b4b4,
Te6edf3iconTff7b72: Ta5d6ff"information"Tb4b4b4,
Te6edf3labelKeyTff7b72: Ta5d6ff"app.about"Tb4b4b4,
Tb4b4b4}Tb4b4b4,
Tb4b4b4]Tb4b4b4;


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────